Контроль протечек и аварий ЖКХ

БР-02 непрерывно опрашивает датчики протечки по RS-485 и при обнаружении воды немедленно закрывает шаровые краны с электроприводом. Уведомление об аварии публикуется в MQTT-брокер и поступает дежурному — без участия оператора.

Схема связи оборудования

Датчики протечки подключаются к шине RS-485 роутера БР-02. Краны с электроприводом управляются через выходы GPIO. При срабатывании любого датчика БР-02 сразу закрывает связанный с ним кран и формирует MQTT-сообщение с указанием зоны.

* Схема иллюстрирует типовое архитектурное решение. Конкретные модели оборудования подбираются индивидуально под проект и требуют технической проверки перед монтажом.
Схема связи оборудования для контроля протечек БР-02 Три датчика протечки подключены по RS-485 к роутеру БР-02, который управляет тремя кранами с электроприводом через GPIO и публикует события в MQTT-брокер Датчик протечки Санузел A Датчик протечки Санузел Б Датчик протечки Кухня Роутер БР-02 RS-485 · GPIO MQTT-паблишер Кран с приводом Санузел A Кран с приводом Санузел Б Кран с приводом Кухня MQTT-брокер mosquitto сплошная — RS-485 / GPIO · пунктир — MQTT

Подключение оборудования

Датчики протечки подключаются к шине RS-485 роутера и опрашиваются по протоколу Modbus RTU каждые 5 секунд. При обнаружении воды датчик переходит в состояние ALARM, и БР-02 немедленно активирует соответствующий выход GPIO — короткий импульс закрывает кран с электроприводом. Реле опторазвязки защищает GPIO-цепи роутера от нагрузок приводного механизма. Отдельный блок питания 12 В питает реле и сами приводы.

⚠️ Обязательная опторазвязка. Кран с электроприводом потребляет 200–500 мА при открытии/закрытии. GPIO-выход БР-02 рассчитан на 3,3 В / 8 мА. Подключение привода напрямую к GPIO без промежуточного реле или симистора приведёт к повреждению роутера.

💡 Независимый контроль зон. Каждый датчик управляет отдельным краном: протечка в санузле A закрывает только его стояк, не прерывая водоснабжение остальных помещений.

Настройка логических правил

Правила выполняются последовательно при каждом опросе RS-485 и фиксируются в журнале событий. БР-02 самостоятельно определяет, какой датчик сработал, и формирует MQTT-сообщение с указанием зоны и временной меткой — без участия оператора.

Условие Действие
1 Опрос датчиков (RS-485, каждые 5 сек) SensorStatus[1..3]
2 SensorStatus = ALARM (вода обнаружена) GPIO_N: закрыть кран
3 ALARM → запись в журнал с меткой зоны EventLogged
4 ALARM → публикация MQTT-топика MQTT publish
5 ALARM удерживается более 60 сек Повторное уведомление дежурному
6 ALARM возвращается в NORMAL (датчик сухой) Normal, сброс таймера

Пример MQTT-топика: br02/leaks/zone1/alarm

payload: {"zone":"sanA","ts":1719225600,"gpio":1}

Проверка после установки

После монтажа выполните три контрольных теста и убедитесь, что в журнале появились соответствующие записи, кран перекрылся, а MQTT-брокер получил сообщения.

Тест Описание Результат
1 Увлажнение контактов датчика 1 (зона A) GPIO1 OK
2 Удержание ALARM более 60 сек вызывает повторное уведомление Тревога OK
3 Высыхание датчика сбрасывает состояние, журнал обновлён GPIO1 OK

Пример журнала событий

Журнал фиксирует каждое изменение состояния. Все записи хранятся локально и дублируются в MQTT-брокер для интеграции с диспетчерским ПО.

Время Зона Событие Результат
07:14:02 Санузел A (GPIO1) Обнаружена вода MQTT опубликован
07:14:03 Санузел A (GPIO1) Кран перекрыт Кран закрыт
07:15:04 Санузел A (GPIO1) ALARM > 60 сек Тревога
08:32:19 Кухня (GPIO3) Обнаружена вода MQTT опубликован
08:32:20 Кухня (GPIO3) Кран перекрыт Кран закрыт
09:10:45 Кухня (GPIO3) Датчик сухой Норма

Спецификация

Параметр Описание
Интерфейсы RS-485, GPIO
Протоколы Modbus RTU (RS-485), GPIO, MQTT для удалённого контроля
ПО modbus-tools, gpiod-tools, mosquitto (MQTT)
Макс. датчиков До 8 устройств на одной шине RS-485 (адресация 1–8)
Макс. кранов До 8 независимых зон (GPIO1–GPIO8 через реле)
Период опроса Настраивается, рекомендовано 5 сек
Питание приводов Внешний блок питания 12 В; GPIO БР-02 управляет через реле (до 10 А)

Состав оборудования

Датчик протечки RS-485

Опрашивается по Modbus RTU. Нормально разомкнут, при намокании замыкает контакт и сообщает статус ALARM.

Шаровой кран с приводом 1/2″

Электропривод 12 В, момент 8–12 Н·м. Открытие/закрытие за 5–8 сек. Концевые выключатели положения.

Реле промежуточное 5 В

С опторазвязкой, защищает GPIO роутера от перенапряжений со стороны цепи привода. До 10 А / 250 В AC.

Блок питания 12 В

Питает краны и реле. Рассчитан на ток срабатывания привода. Минимум 3 А при трёх кранах.

Провода МГШВ 0,35 мм²

Для подключения датчиков к шине RS-485. Витая пара снижает помехи на длинных трассах (до 50 м).

Роутер БР-02

RS-485, GPIO, Wi-Fi, LTE. Управляет датчиками и кранами, ведёт журнал, публикует MQTT.

Входит в ПС